Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67 BABRAHAM ROAD Detached £633,025 £590,000 4 Jun 2021
73 BABRAHAM ROAD Detached £403,549 £260,000 3 Dec 2007
79 BABRAHAM ROAD Detached £438,993 £362,500 1 Jun 2020
81 BABRAHAM ROAD Detached £482,964 £265,000 21 Oct 2005
83 BABRAHAM ROAD Detached £513,776 £279,450 21 Jul 2005